Big Huge Thesaurus

Macaca mulatta

noun

sounds kind of like